========================
Kingpin Mapping Tutorial
========================

Here is a tutorial for KPRadiant,
and I assume you know how to map.
You can use these things in SP and
in DM maps.


=================
TABLE OF CONTENTS
=================

- 1.0 BRUSHES
       + 1.1 DOORS
       + 1.2 FUNC_AREAPORTAL
- 2.0 ENTITIES
       + 2.1 GANGS
       + 2.2 CURRENTCASH
       + 2.3 MORAL
       + 2.4 PROPS
- 3.0 WORLDSPAWN
       + 3.1 FOG
       + 3.2 SOUNDS
       + 3.3 EPISODE
       + 3.4 MESSAGE

===========
1.0 BRUSHES
===========

Here is a things, which make map run better
or make map look better.


=========
1.1 DOORS
=========

Sometimes, for examples bar maps, have two doors
and we you activate them, right or left door will
open. But if you sellect both func_door_rotating
and hit "n", type in Key "Team" and in Value
"bar_door" (you can put anything in value).
So what you just did is, you said to Kingpin engine
if you activate any of entities with key "team" and
your value, in our example it was "bar_door", they all
activate together. So now doors will open together,
instead of one. Don't forget that both entities must
have key "team" and matching value.


===================
1.2 FUNC_AREAPORTAL
===================

If your map is has high r_speeds and you
use func_door_rotating, you can use func_areaportal,
this func close area if door is closed, and open it
when you wanna walk through it, that way engine thinks
that there is no other room. Make a brush with weight
and hight like your door(if door got 4 heaight, than 
use 2 for func_areaportal), remember brush must be
inside func_door. Now make it func_areaportal, by
hitting "n" and clicking on func_areaportal, or
right click and pick func_areportal. Now hit "n"
again and put in key "targetname", in value "t1"
(It's a good mappers name for targets t1, t2...)
also put in the key "style" and value "1"(but you
can skip this one). Now hit "n" on your
func_door_rotating and put in key "target" and
value matching targetname, in our case it's "t1".


============
2.0 ENTITIES
============

Some thing you can use with entities
in your map.


=========
2.1 GANGS
=========

Works only in SP. Remember when you
wasted Sewer Rats in Skidrow, and they
all wanted to pop a cap in yo ass, that
worked 'cause they were in team, but not
brushes team, but localteam. Sellect all
your gang members, and hit "n", type in
key "localteam" and in value their name
you can put "sewer_rats", Xatrix used it
for sr gang.


===============
2.2 CURRENTCASH
===============

Works only in SP. As you know that
in Kingpin you can get money of dead bodies.
So here is how you give them that money.
Sellect one or more entities from cast_ (cast_thug)
window, and hit "n", now type in ket "currentcash"
and in value amount of money you wanna put, say
"8"(Lisa in sr got $8). Now go clip that character
and get their money.


=========
2.3 MORAL
=========

Works only in SP. Remember Lamont that
crazy nutcase from sr2? He wasn't afraid
like Lenny or even Magicj. They had different
morals. Sellect your character in KPRadiant,
and hit "n", not type in key "moral" and value
1 - 7, example "7".

Morals:
0 - RANDOM
1 - COWARD
2 - HAPPY
3 - NORMAL
4 - AGGRESSIVE
5 - BESERK
6 - HEROIC
7 - PSYCOTIC


=========
2.4 PROPS
=========

Works only in SP. Kingpin uses a lot of props, you
can see them by right clicking on KPRadiant.
But what if it's dark on the map, like in sr?
Sellect your props_ (props_trashwall), hit "n"
and type in key "lightit" and in value "8",
you put anytrhing you wand like with light
entity. Also put in key "option" and in value "1".


==============
3.0 WORLDSPAWN
==============

Things you can use in DM and SP maps.


=======
3.1 FOG
=======

In your map (in KPRadiant) hit "n", and
click world brush. If you notice in my
map Dayton Turf, I used fog, to use it
type in key "fogdensity" and in value
"0.00025", in key "fogdensity2", in value
"0.000125". In key "fogval" in value
"0.3.0.3.0.35" again in key "fogval2",
in value "0.25.0.3.0.35"


==========
3.2 SOUNDS
==========

In maps after DM you can hear sounds
to enable them or put them in your map,
simply type in key of worldspawn "sounds"
and value 1 - 6 "6", same 6 soundtracks from
Kingpin CD, by Cypress Hill.


===========
3.3 EPISODE
===========

Works only in SP. Episode is a pack
of maps from which you cam move freely
in Kingpin there is 6 episodes, sr, pv,
st, ty, sy, cp or rc. Type in key of
worldspawn "episode" and put 1-6.
That way if you match characters from
any episode they will talk like original.
Create cast_ (cast_thug) and give them key of name
of "leroy" and episode 1 in worldspawn. Try your map
and you'll here "Hey motherfucker don't be talkin'
to my bitch". Here is a full list of names from Kingpin :

Al,
Beth,
Magicj,
Lisa,
Louie,
Frank,
Buttmunch,
Arnold,
Brewster,
Punky,
Igmo,
Johnny,
Betty,
Leroy,
Jed,
Buster,
Bubba,
Momo,
Muttski,
Spike,
ToughGuy1,
ToughGuy2,
IntroGuy,
Bernie,
Lamont,
Mona,
Lenny,
Chick,
Sluggo,
Rocko,
Rover,
Joseph,
Rummy,
Nick,
Jesus,
Yolanda,
Carlton,
Tina,
Hardey,
Laurel,Harold,
Dick,
Burt,
Fingers,
Dan,
Clarence,
Adolf,
Candy,
Sharky,
Kingpin,
Blunt,
NikkiBlanco,
Moe,
Larry,
Curly,
Ed,
Popeye,
Dogg,
Selma,
Jane,
Barney,
BigWillie,
Sal,
Lefty,
Bwillie,
Mung,
Tyrone,
Luke,
Hann,
Kroker,
kid_1,
kid_2,
kid_3,
kid_4,
kid_5,
kid_6,
kid_7,
kid_8,
Oscar,
David,
Bambi,
Brittany,
Mathew,
Pete,
Moker,
Heilman,
Butch,
Patrick,
Groucho,
Harpo,
Chico,
Blefty,
Scalper,
Dubs,
Rochelle,
Lola,
Dude,
Walter,
Donny


===========
3.4 MESSAGE
===========

If you use console, well you must be a mapper
to read this, so you sure do use it, if don't
than read original readme for Kingpin. When you
load map, good or professional map will say it's
name, like sr, if you load sr1.bsp it'll say
Skidrow. You can use this message even in DM maps,
Xatrix did in all their maps. In worldspawn, in key
type "message", and in value put your map name,
example "Skidrow"


If you have any question about Kingpin or comments,
feel free to contact me by this e-mail:

kingpin_xatrix@yahoo.com

 